<!DOCTYPE html><html lang="zh-CN" data-theme="light"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"><title>惜缘怀古的博客 - 欢迎你来到我的小世界</title><meta name="keywords" content="惜缘怀古，博客"><meta name="author" content="惜缘怀古"><meta name="copyright" content="惜缘怀古"><meta name="format-detection" content="telephone=no"><meta name="theme-color" content="#ffffff"><meta name="description" content="唯有那份炫目，未曾忘却">
<meta property="og:type" content="website">
<meta property="og:title" content="惜缘怀古的博客">
<meta property="og:url" content="https://xiyuanhuaigu.gitee.io/page/3/index.html">
<meta property="og:site_name" content="惜缘怀古的博客">
<meta property="og:description" content="唯有那份炫目，未曾忘却">
<meta property="og:locale" content="zh_CN">
<meta property="og:image" content="https://xiyuanhuaigu.gitee.io/img/2.jpg">
<meta property="article:author" content="惜缘怀古">
<meta property="article:tag" content="惜缘怀古，博客">
<meta name="twitter:card" content="summary">
<meta name="twitter:image" content="https://xiyuanhuaigu.gitee.io/img/2.jpg"><link rel="shortcut icon" href="/img/favicon.png"><link rel="canonical" href="https://xiyuanhuaigu.gitee.io/page/3/"><link rel="preconnect" href="//cdn.jsdelivr.net"/><link rel="preconnect" href="//busuanzi.ibruce.info"/><link rel="stylesheet" href="/css/index.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free/css/all.min.css" media="print" onload="this.media='all'"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fancyapps/ui/dist/fancybox.css" media="print" onload="this.media='all'"><script>const GLOBAL_CONFIG = { 
  root: '/',
  algolia: undefined,
  localSearch: undefined,
  translate: undefined,
  noticeOutdate: undefined,
  highlight: {"plugin":"highlighjs","highlightCopy":true,"highlightLang":true,"highlightHeightLimit":false},
  copy: {
    success: '复制成功',
    error: '复制错误',
    noSupport: '浏览器不支持'
  },
  relativeDate: {
    homepage: false,
    post: false
  },
  runtime: '',
  date_suffix: {
    just: '刚刚',
    min: '分钟前',
    hour: '小时前',
    day: '天前',
    month: '个月前'
  },
  copyright: undefined,
  lightbox: 'fancybox',
  Snackbar: undefined,
  source: {
    jQuery: 'https://cdn.jsdelivr.net/npm/jquery@latest/dist/jquery.min.js',
    justifiedGallery: {
      js: 'https://cdn.jsdelivr.net/npm/justifiedGallery/dist/js/jquery.justifiedGallery.min.js',
      css: 'https://cdn.jsdelivr.net/npm/justifiedGallery/dist/css/justifiedGallery.min.css'
    }
  },
  isPhotoFigcaption: false,
  islazyload: false,
  isanchor: false
}</script><script id="config-diff">var GLOBAL_CONFIG_SITE = {
  title: '惜缘怀古的博客',
  isPost: false,
  isHome: true,
  isHighlightShrink: false,
  isToc: false,
  postUpdate: '2024-01-18 10:16:30'
}</script><noscript><style type="text/css">
  #nav {
    opacity: 1
  }
  .justified-gallery img {
    opacity: 1
  }

  #recent-posts time,
  #post-meta time {
    display: inline !important
  }
</style></noscript><script>(win=>{
    win.saveToLocal = {
      set: function setWithExpiry(key, value, ttl) {
        if (ttl === 0) return
        const now = new Date()
        const expiryDay = ttl * 86400000
        const item = {
          value: value,
          expiry: now.getTime() + expiryDay,
        }
        localStorage.setItem(key, JSON.stringify(item))
      },

      get: function getWithExpiry(key) {
        const itemStr = localStorage.getItem(key)

        if (!itemStr) {
          return undefined
        }
        const item = JSON.parse(itemStr)
        const now = new Date()

        if (now.getTime() > item.expiry) {
          localStorage.removeItem(key)
          return undefined
        }
        return item.value
      }
    }
  
    win.getScript = url => new Promise((resolve, reject) => {
      const script = document.createElement('script')
      script.src = url
      script.async = true
      script.onerror = reject
      script.onload = script.onreadystatechange = function() {
        const loadState = this.readyState
        if (loadState && loadState !== 'loaded' && loadState !== 'complete') return
        script.onload = script.onreadystatechange = null
        resolve()
      }
      document.head.appendChild(script)
    })
  
      win.activateDarkMode = function () {
        document.documentElement.setAttribute('data-theme', 'dark')
        if (document.querySelector('meta[name="theme-color"]') !== null) {
          document.querySelector('meta[name="theme-color"]').setAttribute('content', '#0d0d0d')
        }
      }
      win.activateLightMode = function () {
        document.documentElement.setAttribute('data-theme', 'light')
        if (document.querySelector('meta[name="theme-color"]') !== null) {
          document.querySelector('meta[name="theme-color"]').setAttribute('content', '#ffffff')
        }
      }
      const t = saveToLocal.get('theme')
    
          if (t === 'dark') activateDarkMode()
          else if (t === 'light') activateLightMode()
        
      const asideStatus = saveToLocal.get('aside-status')
      if (asideStatus !== undefined) {
        if (asideStatus === 'hide') {
          document.documentElement.classList.add('hide-aside')
        } else {
          document.documentElement.classList.remove('hide-aside')
        }
      }
    
    const detectApple = () => {
      if (GLOBAL_CONFIG_SITE.isHome && /iPad|iPhone|iPod|Macintosh/.test(navigator.userAgent)){
        document.documentElement.classList.add('apple')
      }
    }
    detectApple()
    })(window)</script><meta name="generator" content="Hexo 5.4.0"></head><body><div id="sidebar"><div id="menu-mask"></div><div id="sidebar-menus"><div class="avatar-img is-center"><img src="/img/2.jpg" onerror="onerror=null;src='/img/friend_404.gif'" alt="avatar"/></div><div class="site-data is-center"><div class="data-item"><a href="/archives/"><div class="headline">文章</div><div class="length-num">66</div></a></div><div class="data-item"><a href="/tags/"><div class="headline">标签</div><div class="length-num">0</div></a></div><div class="data-item"><a href="/categories/"><div class="headline">分类</div><div class="length-num">0</div></a></div></div><hr/></div></div><div class="page" id="body-wrap"><header class="full_page" id="page-header" style="background-image: url('https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fi0.hdslb.com%2Fbfs%2Farticle%2F3213259c70268dc2a32c6666d7861bf65fa487a0.jpg&amp;refer=http%3A%2F%2Fi0.hdslb.com&amp;app=2002&amp;size=f9999,10000&amp;q=a80&amp;n=0&amp;g=0n&amp;fmt=jpeg?sec=1636166607&amp;t=a6f3b742174dda05e9c7222a32bc3b96')"><nav id="nav"><span id="blog_name"><a id="site-name" href="/">惜缘怀古的博客</a></span><div id="menus"><div id="toggle-menu"><a class="site-page"><i class="fas fa-bars fa-fw"></i></a></div></div></nav><div id="site-info"><h1 id="site-title">惜缘怀古的博客</h1></div><div id="scroll-down"><i class="fas fa-angle-down scroll-down-effects"></i></div></header><main class="layout" id="content-inner"><div class="recent-posts" id="recent-posts"><div class="recent-post-item"><div class="post_cover left"><a href="/2022/09/06/Tmux/" title="Tmux"><img class="post_bg" src="https://xyhutc.oss-cn-qingdao.aliyuncs.com/giteetuchuang/1660359611276.png" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="Tmux"></a></div><div class="recent-post-info"><a class="article-title" href="/2022/09/06/Tmux/" title="Tmux">Tmux</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-09-06T09:59:41.000Z" title="发表于 2022-09-06 17:59:41">2022-09-06</time></span></div><div class="content">一、Tmux 是什么？1.1 会话与进程命令行的典型使用方式是，打开一个终端窗口（terminal window，以下简称”窗口”），在里面输入命令。用户与计算机的这种临时的交互，称为一次”会话”（session） 。
会话的一个重要特点是，窗口与其中启动的进程是连在一起的。打开窗口，会话开始；关闭窗口，会话结束，会话内部的进程也会随之终止，不管有没有运行完。
一个典型的例子就是，SSH 登录远程计算机，打开一个远程窗口执行命令。这时，网络突然断线，再次登录的时候，是找不回上一次执行的命令的。因为上一次 SSH 会话已经终止了，里面的进程也随之消失了。
为了解决这个问题，会话与窗口可以”解绑”：窗口关闭时，会话并不终止，而是继续运行，等到以后需要的时候，再让会话”绑定”其他窗口。
1.2 Tmux 的作用Tmux 就是会话与窗口的”解绑”工具，将它们彻底分离。

（1）它允许在单个窗口中，同时访问多个会话。这对于同时运行多个命令行程序很有用。
（2） 它可以让新窗口”接入”已经存在的会话。
（3）它允许每个会话有多个连接窗口，因此可以多人实时共享会话。
（4）它还支持窗口任意的垂直和水 ...</div></div></div><div class="recent-post-item"><div class="post_cover right"><a href="/2022/08/12/MySQL-%E5%B8%B8%E7%94%A8%E8%AF%AD%E6%B3%95/" title="MySQL 常用语法"><img class="post_bg" src="https://xyhutc.oss-cn-qingdao.aliyuncs.com/giteetuchuang/54b06695bd0ac7623a44db30ae7acb516eaf374e_raw.jpg" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="MySQL 常用语法"></a></div><div class="recent-post-info"><a class="article-title" href="/2022/08/12/MySQL-%E5%B8%B8%E7%94%A8%E8%AF%AD%E6%B3%95/" title="MySQL 常用语法">MySQL 常用语法</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-08-12T06:41:03.000Z" title="发表于 2022-08-12 14:41:03">2022-08-12</time></span></div><div class="content">一.DDL1.创建数据库1create database 数据库名称;

2.选择数据库语法1use 数据库名称;

3.显示数据库中所有表语法1show tables;

4.删除数据库语法1drop database 数据库名称;

5.创建表语法123456create table 表名(列名1 列的类型列名2 列的类型列名3 列的类型);

6.常用数据类型数值类型


SMALLINT
2 字节
(-32 768，32 767)
(0，65 535)
大整数值



MEDIUMINT
3 字节
(-8 388 608，8 388 607)
(0，16 777 215)
大整数值


INT或INTEGER
4 字节
(-2 147 483 648，2 147 483 647)
(0，4 294 967 295)
大整数值


BIGINT
8 字节
(-9 233 372 036 854 775 808，9 223 372 036 854 775 807)
(0，18 446 744 073 709 551 615)
极大整数值


FLOAT
4 字节
(-3.402 8 ...</div></div></div><div class="recent-post-item"><div class="post_cover left"><a href="/2022/08/11/Navicat-Premium-16-%E4%B8%8B%E8%BD%BD%E4%B8%8E%E5%AE%89%E8%A3%85%E7%A0%B4%E8%A7%A3%E6%95%99%E7%A8%8B-%E8%AF%A6%E7%BB%86%E6%95%99%E7%A8%8B/" title="Navicat Premium 16 下载与安装破解教程(详细教程)"><img class="post_bg" src="https://xyhutc.oss-cn-qingdao.aliyuncs.com/giteetuchuang/屏幕截图2022-08-11201750.png" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="Navicat Premium 16 下载与安装破解教程(详细教程)"></a></div><div class="recent-post-info"><a class="article-title" href="/2022/08/11/Navicat-Premium-16-%E4%B8%8B%E8%BD%BD%E4%B8%8E%E5%AE%89%E8%A3%85%E7%A0%B4%E8%A7%A3%E6%95%99%E7%A8%8B-%E8%AF%A6%E7%BB%86%E6%95%99%E7%A8%8B/" title="Navicat Premium 16 下载与安装破解教程(详细教程)">Navicat Premium 16 下载与安装破解教程(详细教程)</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-08-11T12:19:51.000Z" title="发表于 2022-08-11 20:19:51">2022-08-11</time></span></div><div class="content">前言本篇文章是基于 WIN10 操作系统下载与安装破解 Navicat；破解教程为使用注册机破解；Navicat 为付费软件，请支持正版
一.下载 NavicatNavicat 官网：www.navicat.com.cn/在产品中可以看到很多的产品，点击免费试用 Navicat Premium 即可，是一套多连数据库开发工具，其他的只能连接单一类型数据库

点击试用

选择系统直接下载

二.安装 Navicat安装很简单，只需选择路径安装就行
三.激活 Navicat1.获取注册机蓝奏云密码:a8a6
2.使用注册机注意：关闭网络，关闭所有杀毒软件，WIN10/11 系统需关闭 Windows Defender 的实时保护下载成功之后使用管理员身份打开注册机
设置安装路径，点击 Patch安装路径为Navicat安装路径

出现提示，点击是

生成许可证在 KeyGen 中选择软件，版本，语言后，点击 Generate，生成许可证

同时打开 Navicat Premium，点击注册

将生成的许可证复制到下图位置

手动激活点击激活后，会出现服务器不可用提示，点击手动激活


点击 ...</div></div></div><div class="recent-post-item"><div class="post_cover right"><a href="/2022/08/09/MYSQL-%E6%95%B0%E6%8D%AE%E5%BA%93%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AE/" title="MYSQL 数据库安装与配置"><img class="post_bg" src="https://xyhutc.oss-cn-qingdao.aliyuncs.com/giteetuchuang/984265fdc4efa6b1f225f1ad67cdfd62f8231474_raw.jpg" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="MYSQL 数据库安装与配置"></a></div><div class="recent-post-info"><a class="article-title" href="/2022/08/09/MYSQL-%E6%95%B0%E6%8D%AE%E5%BA%93%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AE/" title="MYSQL 数据库安装与配置">MYSQL 数据库安装与配置</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-08-09T12:52:46.000Z" title="发表于 2022-08-09 20:52:46">2022-08-09</time></span></div><div class="content">MYSQL数据库配置下载下载地址 
根据需求下载好文件
解压
配置环境变量记录下解压文件的地址

点击设置-&gt;系统-&gt;高级系统设置-&gt;环境变量

新建，设置环境变量

点击下面的Path，新增以下变量：

配置my.ini在解压目录下新建my.ini

输入以下内容：
1234567[mysql]default-character-set=utf8[mysqld]character-set-server=utf8default-storage-engine=INNODBsql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION



运行以管理员身份打开CMD
输入：
1mysqld --initialize-insecure

若执行命令成功会在解压目录下生成data的文件夹，若失败请将my.ini文件放入bin目录下再运行
注册服务CMD中输入 mysqld -insta ...</div></div></div><div class="recent-post-item"><div class="post_cover left"><a href="/2022/08/07/CTFshow%20php%E7%89%B9%E6%80%A7/" title="CTFshow php特性"><img class="post_bg" src="https://xyhutc.oss-cn-qingdao.aliyuncs.com/giteetuchuang/3e343dca04a36c15d52d957e8f6990d0608d9e36_raw.jpg" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="CTFshow php特性"></a></div><div class="recent-post-info"><a class="article-title" href="/2022/08/07/CTFshow%20php%E7%89%B9%E6%80%A7/" title="CTFshow php特性">CTFshow php特性</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-08-07T09:55:55.000Z" title="发表于 2022-08-07 17:55:55">2022-08-07</time></span></div><div class="content">web 8912345678910111213141516&lt;?phpinclude(&quot;flag.php&quot;);highlight_file(__FILE__);if(isset($_GET[&#x27;num&#x27;]))&#123;    $num = $_GET[&#x27;num&#x27;];    if(preg_match(&quot;/[0-9]/&quot;, $num))&#123;        die(&quot;no no no!&quot;);    &#125;    if(intval($num))&#123;        echo $flag;    &#125;&#125;?&gt;

intval函数(获取变量的整数型)：如果他的值为一个数组，只要数组里面有值，那么不论值的数量，返回值都为1，空数组则返回0
preg_match() 函数
利用数组绕过正则匹配，使其返回值发生错误而为false
payload：?num[]=1
web 901234567891011121314include(&quot;flag.php ...</div></div></div><div class="recent-post-item"><div class="post_cover right"><a href="/2022/08/04/CTFshow%E6%96%87%E4%BB%B6%E5%8C%85%E5%90%AB/" title="CTFshow文件包含"><img class="post_bg" src="https://xyhutc.oss-cn-qingdao.aliyuncs.com/giteetuchuang/c05df803eb620eb6d1a10f7eb455e4af3c9d010b_raw.jpg" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="CTFshow文件包含"></a></div><div class="recent-post-info"><a class="article-title" href="/2022/08/04/CTFshow%E6%96%87%E4%BB%B6%E5%8C%85%E5%90%AB/" title="CTFshow文件包含">CTFshow文件包含</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-08-04T06:35:12.000Z" title="发表于 2022-08-04 14:35:12">2022-08-04</time></span></div><div class="content">web 7812345678 &lt;?phpif(isset($_GET[&#x27;file&#x27;]))&#123;    $file = $_GET[&#x27;file&#x27;];    include($file);&#125;else&#123;    highlight_file(__FILE__);&#125; 



一.题目分析：简单的文件包含，没有任何过滤，直接使用伪协议读就行。
二.解题思路：playload:
1?file=php://filter/read=convert.base64-encode/resource=flag.php



web 79123456789 &lt;?phpif(isset($_GET[&#x27;file&#x27;]))&#123;    $file = $_GET[&#x27;file&#x27;];    $file = str_replace(&quot;php&quot;, &quot;???&quot;, $file);    include($file);&#125;else&#123;    hig ...</div></div></div><div class="recent-post-item"><div class="post_cover left"><a href="/2022/07/30/whatweb%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B/" title="whatweb使用教程"><img class="post_bg" src="https://xyhutc.oss-cn-qingdao.aliyuncs.com/giteetuchuang/505baa903af7c2bfa380fd3f868fb81d1187a438_raw.jpg" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="whatweb使用教程"></a></div><div class="recent-post-info"><a class="article-title" href="/2022/07/30/whatweb%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B/" title="whatweb使用教程">whatweb使用教程</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-07-30T12:36:04.000Z" title="发表于 2022-07-30 20:36:04">2022-07-30</time></span></div><div class="content">常规扫描：1whatweb 域名



批量扫描：我们可以通过将很多要扫描的域名放在文件内，然后扫描时指定该文件即可。
1whatweb -i /root/target.txt



详细回显扫描：1whatweb -v 域名



强度扫描等级控制：whatweb有一个-aggression（简写为-a）参数，此参数后边可以跟数字1-4，分别对应4个不同的等级。

stealthy 每个目标发送一次http请求，并且会跟随重定向
unused 不可用（从2011年开始，此参数就是在开发状态
aggressive 每个目标发送少量的http请求，这些请求时根据参数为1时结果确定的
heavy 每个目标会发送大量的http请求，会去尝试每一个插件

whatweb -a 等级 域名 （可以和-v参数结合使用
快速本地扫描（扫描内网主机）：1whatweb --no-errors -t 255 内网网段 （可以和-a和-v参数结合使用



将扫描结果导出至文件内：1whatweb http://www.baidu.com --log-xml=baidu.xml

12345678--lo ...</div></div></div><div class="recent-post-item"><div class="post_cover right"><a href="/2022/07/30/%E6%B8%97%E9%80%8F%E6%B5%8B%E8%AF%95/" title="渗透测试"><img class="post_bg" src="https://xyhutc.oss-cn-qingdao.aliyuncs.com/giteetuchuang/f9bf8a2643a13e1ea02296cb2326e97b9789140a_raw.jpg" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="渗透测试"></a></div><div class="recent-post-info"><a class="article-title" href="/2022/07/30/%E6%B8%97%E9%80%8F%E6%B5%8B%E8%AF%95/" title="渗透测试">渗透测试</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-07-30T09:58:51.000Z" title="发表于 2022-07-30 17:58:51">2022-07-30</time></span></div><div class="content">渗透测试之信息收集一 .收集域名信息1.Whois查询kali：
1whois 域名



爱站工具网：http://whois.aizhan.com
站长之家：http://whois.chinaz.com
VirusTotal： http://www.virustotal.com
2.备案信息查询
ICP备案查询网：http://www.beianbeian.com
天眼查：http://www.tianyancha.com

二.收集敏感信息Google 语法：



关键字
说                       明



site
指定域名


inurl
URL中存在关键字的网页


intext
网页正文中存在的关键字


filetype
指定文件类型


intitle
网页标题中的关键字


link
link:baidu.com即表示返回所有和baidu.com做了链接的URL


info
查找指定站点的一些基本信息


cache
搜索Google里关于某些内容的缓存


也可以通过乌云漏洞列表查询历史漏洞信息：https://wy.zone.ci/b ...</div></div></div><div class="recent-post-item"><div class="post_cover left"><a href="/2022/07/27/kali%E5%AD%90%E7%B3%BB%E7%BB%9F%E9%85%8D%E7%BD%AE/" title="kali子系统配置"><img class="post_bg" src="https://xyhutc.oss-cn-qingdao.aliyuncs.com/giteetuchuang/bd83acb1f19b3a5e0fa58e4e9c9d1fcdf475d7c9_raw.jpg" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="kali子系统配置"></a></div><div class="recent-post-info"><a class="article-title" href="/2022/07/27/kali%E5%AD%90%E7%B3%BB%E7%BB%9F%E9%85%8D%E7%BD%AE/" title="kali子系统配置">kali子系统配置</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-07-27T09:22:36.000Z" title="发表于 2022-07-27 17:22:36">2022-07-27</time></span></div><div class="content">准备：
在设置中开启开发人员模式：设置-windows更新-开发者选项-打开开发人员模式
设置搜索并打开控制面板-程序-启用或关闭windows功能-勾选适用于linux的windows系统-确定



由于本机是专业版所以需要另外勾选Hyper-v
安装：
搜索或打开microsoft store(微软应用商店) 注：关闭自动更新后将不能使用，如需使用请开启检查更新
搜索kali linux下载
启动并设置密码

移动系统：
使用LxRunOffline https://github.com/DDoSolitary/LxRunOffline
在releases 里面下载最新版，如不能下载可以评论会转到阿里网盘

cd 到解压目录
1cd D:\lx
显示已安装系统
1.\LxRunOffline.exe list
将系统迁移到D:\kali
1.\LxRunOffline.exe move -n kali-linux -d D:\kali
查看是否迁移成功
1.\LxRunOffline.exe get-dir -n kali-linux
关于LxRunOffline的更多使用方法可 ...</div></div></div><div class="recent-post-item"><div class="post_cover right"><a href="/2022/07/24/docker-%E5%91%BD%E4%BB%A4/" title="docker 命令"><img class="post_bg" src="https://xyhutc.oss-cn-qingdao.aliyuncs.com/giteetuchuang/dc3c225619b2c9d9ec9fdf07a6c47170a0553347_raw.jpg" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="docker 命令"></a></div><div class="recent-post-info"><a class="article-title" href="/2022/07/24/docker-%E5%91%BD%E4%BB%A4/" title="docker 命令">docker 命令</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-07-24T12:56:05.000Z" title="发表于 2022-07-24 20:56:05">2022-07-24</time></span></div><div class="content">启动容器
启动容器并启动bash（交互方式）:

1$docker run -i -t &lt;image_name/continar_id&gt; /bin/bash


启动容器以后台方式运行(更通用的方式）：

1$docker run -d -it  image_name

ps：这里的 image_name 包含了tag：hello.demo.kdemo:v1.0
附着到容器
附着到正在运行的容器

1docker attach &lt;id、container_name&gt;


进入正在运行的容器内部，同时运行bash(比attach更好用)

1docker exec -t -i &lt;id/container_name&gt;  /bin/bash

ps：docker exec是如此的有用，以至于我们通常是将其封装为一个脚本，放到全局可调用的地方，比如，可以写成一个indocker.sh：
12345678$cat indocker.sh docker exec -t -i $1 /bin/bash# 查看需要附着的容器id$docker ps | less - ...</div></div></div><div class="recent-post-item"><div class="post_cover left"><a href="/2022/07/24/WSL2-docker-%E9%85%8D%E7%BD%AE/" title="WSL2 docker 配置"><img class="post_bg" src="https://xyhutc.oss-cn-qingdao.aliyuncs.com/giteetuchuang/fbe7e77005da6faf3a5839b2a8f940369491b04e_raw.jpg" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="WSL2 docker 配置"></a></div><div class="recent-post-info"><a class="article-title" href="/2022/07/24/WSL2-docker-%E9%85%8D%E7%BD%AE/" title="WSL2 docker 配置">WSL2 docker 配置</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-07-24T12:45:00.000Z" title="发表于 2022-07-24 20:45:00">2022-07-24</time></span></div><div class="content">先决条件：
确保计算机运行的是 Windows 10（已更新到版本 2004 的内部版本 18362 或更高版本）。

安装 WSL，并为在 WSL 2 中运行的 Linux 发行版设置用户名和密码。


123WSL 可以在 WSL 版本 1 或 WSL 2 模式下运行发行版。 可通过打开 PowerShell 并输入以下内容进行检查：`wsl -l -v`。 通过输入 `wsl --set-version  &lt;distro&gt; 2`，确保发行版设置为使用 WSL 2。 将 `&lt;distro&gt;` 替换为发行版名称（例如 Ubuntu 18.04）。在 WSL 版本 1 中，由于 Windows 和 Linux 之间的根本差异，Docker 引擎无法直接在 WSL 内运行，因此  Docker 团队使用 Hyper-V VM 和 LinuxKit 开发了一个替代解决方案。 但是，由于 WSL 2  现在在具有完整系统调用容量的 Linux 内核上运行，因此 Docker 可以在 WSL 2 中完全运行。 这意味着 Linux  容器可以在没有模拟的情况下以本机方式 ...</div></div></div><div class="recent-post-item"><div class="post_cover right"><a href="/2022/07/08/CTFshow-web-%E5%91%BD%E4%BB%A4%E6%89%A7%E8%A1%8C/" title="CTFshow web 命令执行"><img class="post_bg" src="https://xyhutc.oss-cn-qingdao.aliyuncs.com/giteetuchuang/minglingzhixing.jpg" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="CTFshow web 命令执行"></a></div><div class="recent-post-info"><a class="article-title" href="/2022/07/08/CTFshow-web-%E5%91%BD%E4%BB%A4%E6%89%A7%E8%A1%8C/" title="CTFshow web 命令执行">CTFshow web 命令执行</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-07-08T09:02:29.000Z" title="发表于 2022-07-08 17:02:29">2022-07-08</time></span></div><div class="content">web 29123456789101112131415 &lt;?php error_reporting(0);if(isset($_GET[&#x27;c&#x27;]))&#123;    $c = $_GET[&#x27;c&#x27;];    if(!preg_match(&quot;/flag/i&quot;, $c))&#123;        eval($c);   //eval() 函数把字符串按照 PHP 代码来计算。&#125;    &#125;else&#123;    highlight_file(__FILE__);&#125; 

一.分析代码：  if(!preg_match(&quot;/flag/i&quot;, $c))
preg_match 函数用于执行一个正则表达式。/i意味着不区分大小写。这句话的含义是不能使用flag而且忽略了大小写，这句话过滤了flag
二.解题过程：方法一：传入
 ?c=echo &quot;a&quot;?&gt;&lt;?php system(&quot;ls&quot;);
可以发现有flag.php,结合伪协议 ...</div></div></div><nav id="pagination"><div class="pagination"><a class="extend prev" rel="prev" href="/page/2/#content-inner"><i class="fas fa-chevron-left fa-fw"></i></a><a class="page-number" href="/">1</a><a class="page-number" href="/page/2/#content-inner">2</a><span class="page-number current">3</span><a class="page-number" href="/page/4/#content-inner">4</a><span class="space">&hellip;</span><a class="page-number" href="/page/6/#content-inner">6</a><a class="extend next" rel="next" href="/page/4/#content-inner"><i class="fas fa-chevron-right fa-fw"></i></a></div></nav></div><div class="aside-content" id="aside-content"><div class="card-widget card-info"><div class="is-center"><div class="avatar-img"><img src="/img/2.jpg" onerror="this.onerror=null;this.src='/img/friend_404.gif'" alt="avatar"/></div><div class="author-info__name">惜缘怀古</div><div class="author-info__description">唯有那份炫目，未曾忘却</div></div><div class="card-info-data is-center"><div class="card-info-data-item"><a href="/archives/"><div class="headline">文章</div><div class="length-num">66</div></a></div><div class="card-info-data-item"><a href="/tags/"><div class="headline">标签</div><div class="length-num">0</div></a></div><div class="card-info-data-item"><a href="/categories/"><div class="headline">分类</div><div class="length-num">0</div></a></div></div><a class="button--animated" id="card-info-btn" target="_blank" rel="noopener" href="https://github.com/xxxxxx"><i class="fab fa-github"></i><span>Follow Me</span></a></div><div class="card-widget card-announcement"><div class="item-headline"><i class="fas fa-bullhorn card-announcement-animation"></i><span>公告</span></div><div class="announcement_content">This is my Blog</div></div><div class="sticky_layout"><div class="card-widget card-recent-post"><div class="item-headline"><i class="fas fa-history"></i><span>最新文章</span></div><div class="aside-list"><div class="aside-list-item"><a class="thumbnail" href="/2023/11/06/2023%E8%93%9D%E5%B8%BD%E6%9D%AF%E5%86%B3%E8%B5%9BWP/" title="2023蓝帽杯决赛WP"><img src="https://xyhutc.oss-cn-qingdao.aliyuncs.com/giteetuchuang/20231106163334.png" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="2023蓝帽杯决赛WP"/></a><div class="content"><a class="title" href="/2023/11/06/2023%E8%93%9D%E5%B8%BD%E6%9D%AF%E5%86%B3%E8%B5%9BWP/" title="2023蓝帽杯决赛WP">2023蓝帽杯决赛WP</a><time datetime="2023-11-06T08:31:51.000Z" title="发表于 2023-11-06 16:31:51">2023-11-06</time></div></div><div class="aside-list-item"><a class="thumbnail" href="/2023/10/20/%E6%94%BB%E9%98%B2%E4%B8%96%E7%95%8CRE/" title="攻防世界RE"><img src="https://xyhutc.oss-cn-qingdao.aliyuncs.com/giteetuchuang/c78ed35b1e3999643d52a652257558af0a15b4c9_raw.jpg" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="攻防世界RE"/></a><div class="content"><a class="title" href="/2023/10/20/%E6%94%BB%E9%98%B2%E4%B8%96%E7%95%8CRE/" title="攻防世界RE">攻防世界RE</a><time datetime="2023-10-20T12:38:32.000Z" title="发表于 2023-10-20 20:38:32">2023-10-20</time></div></div><div class="aside-list-item"><a class="thumbnail" href="/2023/09/22/%E5%AE%89%E5%8D%93%E5%B8%B8%E7%94%A8%E7%9B%AE%E5%BD%95/" title="安卓常用目录"><img src="https://xyhutc.oss-cn-qingdao.aliyuncs.com/giteetuchuang/mmexport1694863328916.jpg" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="安卓常用目录"/></a><div class="content"><a class="title" href="/2023/09/22/%E5%AE%89%E5%8D%93%E5%B8%B8%E7%94%A8%E7%9B%AE%E5%BD%95/" title="安卓常用目录">安卓常用目录</a><time datetime="2023-09-22T01:27:02.000Z" title="发表于 2023-09-22 09:27:02">2023-09-22</time></div></div><div class="aside-list-item"><a class="thumbnail" href="/2023/09/22/010Editor%E7%A0%B4%E8%A7%A3/" title="010Editor破解"><img src="https://xyhutc.oss-cn-qingdao.aliyuncs.com/giteetuchuang/1694867487605.jpg" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="010Editor破解"/></a><div class="content"><a class="title" href="/2023/09/22/010Editor%E7%A0%B4%E8%A7%A3/" title="010Editor破解">010Editor破解</a><time datetime="2023-09-22T00:33:10.000Z" title="发表于 2023-09-22 08:33:10">2023-09-22</time></div></div><div class="aside-list-item"><a class="thumbnail" href="/2023/08/24/%E6%9F%90APP%E7%9A%84%E9%80%86%E5%90%91%E5%88%86%E6%9E%90/" title="某APP的逆向分析"><img src="https://xyhutc.oss-cn-qingdao.aliyuncs.com/giteetuchuang/a4c8982faff8839d06cc010c864e02e8092efb23_raw.jpg" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="某APP的逆向分析"/></a><div class="content"><a class="title" href="/2023/08/24/%E6%9F%90APP%E7%9A%84%E9%80%86%E5%90%91%E5%88%86%E6%9E%90/" title="某APP的逆向分析">某APP的逆向分析</a><time datetime="2023-08-24T14:02:11.000Z" title="发表于 2023-08-24 22:02:11">2023-08-24</time></div></div></div></div><div class="card-widget card-archives"><div class="item-headline"><i class="fas fa-archive"></i><span>归档</span><a class="card-more-btn" href="/archives/" title="查看更多">
    <i class="fas fa-angle-right"></i></a></div><ul class="card-archive-list"><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2023/11/"><span class="card-archive-list-date">十一月 2023</span><span class="card-archive-list-count">1</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2023/10/"><span class="card-archive-list-date">十月 2023</span><span class="card-archive-list-count">1</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2023/09/"><span class="card-archive-list-date">九月 2023</span><span class="card-archive-list-count">2</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2023/08/"><span class="card-archive-list-date">八月 2023</span><span class="card-archive-list-count">2</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2023/07/"><span class="card-archive-list-date">七月 2023</span><span class="card-archive-list-count">1</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2023/04/"><span class="card-archive-list-date">四月 2023</span><span class="card-archive-list-count">4</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2023/03/"><span class="card-archive-list-date">三月 2023</span><span class="card-archive-list-count">4</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2023/01/"><span class="card-archive-list-date">一月 2023</span><span class="card-archive-list-count">2</span></a></li></ul></div><div class="card-widget card-webinfo"><div class="item-headline"><i class="fas fa-chart-line"></i><span>网站资讯</span></div><div class="webinfo"><div class="webinfo-item"><div class="item-name">文章数目 :</div><div class="item-count">66</div></div><div class="webinfo-item"><div class="item-name">本站总字数 :</div><div class="item-count">97.2k</div></div><div class="webinfo-item"><div class="item-name">本站访客数 :</div><div class="item-count" id="busuanzi_value_site_uv"></div></div><div class="webinfo-item"><div class="item-name">本站总访问量 :</div><div class="item-count" id="busuanzi_value_site_pv"></div></div><div class="webinfo-item"><div class="item-name">最后更新时间 :</div><div class="item-count" id="last-push-date" data-lastPushDate="2024-01-18T02:16:30.069Z"></div></div></div></div></div></div></main><footer id="footer"><div id="footer-wrap"><div class="copyright">&copy;2020 - 2024 By 惜缘怀古</div><div class="framework-info"><span>框架 </span><a target="_blank" rel="noopener" href="https://hexo.io">Hexo</a><span class="footer-separator">|</span><span>主题 </span><a target="_blank" rel="noopener" href="https://github.com/jerryc127/hexo-theme-butterfly">Butterfly</a></div></div></footer></div><div id="rightside"><div id="rightside-config-hide"><button id="darkmode" type="button" title="浅色和深色模式转换"><i class="fas fa-adjust"></i></button><button id="hide-aside-btn" type="button" title="单栏和双栏切换"><i class="fas fa-arrows-alt-h"></i></button></div><div id="rightside-config-show"><button id="rightside_config" type="button" title="设置"><i class="fas fa-cog fa-spin"></i></button><button id="go-up" type="button" title="回到顶部"><i class="fas fa-arrow-up"></i></button></div></div><div><script src="/js/utils.js"></script><script src="/js/main.js"></script><script src="https://cdn.jsdelivr.net/npm/@fancyapps/ui/dist/fancybox.umd.js"></script><div class="js-pjax"></div><script async data-pjax src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script></div></body></html>